package org.visionlibrary.image.geomtric.lines.trim.model;

import java.util.List;

import org.visionlibrary.image.geomtric.model.Vector2d;


/**
 * 
 * Wspolny interfejs wszystkich klas majacych za zadanie filtrowanie zbioru
 * odcinkow.
 */
public interface SegmentTrimmer {
	/**
	 * Metoda ma za zadanie przefiltrowac zbior odcinkow podanych jako argument.
	 * 
	 * @param segments Lista odcinkow do przefiltrowania.
	 * @return
	 */
	List<Vector2d> trimSegments(List<Vector2d> segments); 
}
